.no-data {
	padding-top: 200rpx;
}
.list-box {
	padding: 20rpx;
	box-sizing: border-box;
	.item-box {
		padding: 10rpx;
		box-sizing: border-box;
		border-radius: 12rpx;
		margin-bottom: 20rpx;
		&_top {
			display: flex;
			align-items: center;
			justify-content: space-between;
			padding-top: 10rpx;
			padding-bottom: 20rpx;
			.order-number {
				font-size: 24rpx;
				color: #333333;
			}
			.order-type {
				font-size: 26rpx;
				color: #333333;
			}
		}
		&_center {
			padding: 15rpx 0;
			.goods-item {
				display: flex;
				align-items: center;
				margin-bottom: 20rpx;
				&_cover {
					width: 120rpx;
					height: 130rpx;
				}
				&_center {
					flex: 1;
					padding-left: 20rpx;
					padding-right: 20rpx;
					.goods-name {
						font-size: 28rpx;
						color: #333333;
					}
					.goods-desc {
						margin-top: 10rpx;
						font-size: 24rpx;
						color: #999999;
					}
				}
				&_price {
					width: 100rpx;
					font-size: 24rpx;
					color: #666666;
				}
			}
		}
		&_bottom {
			padding-top: 20rpx;
			display: flex;
			align-items: center;
			justify-content: space-between;
			.total-price {
				font-size: 26rpx;
				color: #333333;
			}
			.btn-box {
				display: flex;
				align-items: center;
				&_item {
					margin-left: 20rpx;
					font-size: 24rpx;
					color: #333333;
					border: 1rpx solid #999999;
					border-radius: 6rpx;
					padding: 8rpx 15rpx;
				}
				.pay-btn {
					background-color: #FC2422;
					color: #ffffff;
					border: 1rpx solid #FC2422;
				}
			}
		}
	}
}